#pragma once

#include <Windows.h>

#include <string>

#include "APPLoop.h"

class VKAPPManager
{
public:

	VKAPPManager();
	~VKAPPManager();

public:

	void SetWindowFlag(DWORD dwFlag);
	HWND Create_Window(const char* strTitle,int Width,int Height,WNDPROC ProcFunc = NULL);

	HWND GetHWND();
	HINSTANCE GethInstance();
	void BeginLoop(CLoop* pLoopObj);


protected:

	HINSTANCE m_hInst;
	HWND m_hWnd;
	DWORD m_dwWindowFlag;

	std::string m_strTitle;
};
